{{ with site.Params.google_tag_manager }}
<script>
  !(function () {
    let t = 0;
    document.addEventListener("mousemove", function () {
      1 == ++t && gtmLoader();
    }),
      (window.onscroll = function (n) {
        1 == ++t &&gtmLoader();
      }),
      setTimeout(function () {
        0 === t && (t++, gtmLoader());
      }, 5e3);
  })();

  function gtmLoader() {
    (function (w, d, s, l, i) {
      w[l] = w[l] || [];
      w[l].push({
        "gtm.start": new Date().getTime(),
        event: "gtm.js",
      });
      var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s),
        dl = l != "dataLayer" ? "&l=" + l : "";
      j.async = true;
      j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
      f.parentNode.insertBefore(j, f);
    })(window, document, "script", "dataLayer", "{{ . }}");
  }
</script>
{{ end }}
